|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
this is information on a product in full production. may 2016 docid028800 rev 1 1/200 STM32L431XX ultra-low-power arm ? cortex ? -m4 32-bit mcu+fpu, 100dmips, up to 256kb flash, 64kb sram, analog, audio datasheet - production data features ? ultra-low-power with flexpowercontrol ? 1.71 v to 3.6 v power supply ? -40 c to 85/105/125 c temperature range ? 200 na in v bat mode: supply for rtc and 32x32-bit backup registers ? 8 na shutdown mode (5 wakeup pins) ? 28 na standby mode (5 wakeup pins) ? 280 na standby mode with rtc ? 1.0 a stop 2 mode, 1.28 a stop 2 with rtc ? 84 a/mhz run mode ? batch acquisition mode (bam) ? 4 s wakeup from stop mode ? brown out reset (bor) in all modes except shutdown ? interconnect matrix ? core: arm ? 32-bit cortex ? -m4 cpu with fpu, adaptive real-time accelerator (art accelerator?) allowing 0- wait-state execution from flash memory, frequency up to 80 mhz, mpu, 100dmips/1.25dmips/mhz (dhrystone 2.1), and dsp instructions ? performance benchmark ? 1.25 dmips/mhz (drystone 2.1) ? 273.55 coremark ? (3.42 coremark/mhz @ 80 mhz) ? energy benchmark ? 176.7 ulpbench ? score ? clock sources ? 4 to 48 mhz crystal oscillator ? 32 khz crystal oscillator for rtc (lse) ? internal 16 mhz factory-trimmed rc (1%) ? internal low-power 32 khz rc (5%) ? internal multispeed 100 khz to 48 mhz oscillator, auto-trimmed by lse (better than 0.25 % accuracy) ? internal 48 mhz wi th clock recovery ? 2 plls for system clock, audio, adc ? rtc with hw calendar, alarms and calibration ? up to 21 capacitive sensing channels: support touchkey, linear and rotary touch sensors ? 11x timers: 1x 16-bit advanced motor-control, 1x 32-bit and 2x 16-bit general purpose, 2x 16- bit basic, 2x low-power 16-bit timers (available in stop mode), 2x watchdogs, systick timer ? up to 83 fast i/os, most 5 v-tolerant ? memories ? up to 256 kb single bank flash, proprietary code readout protection ? 64 kb of sram including 16 kb with hardware parity check ? quad spi memory interface ? rich analog peripherals (independent supply) ? 1 12-bit adc 5 msps, up to 16-bit with hardware oversampling, 200 a/msps ? 2x 12-bit dac, low-power sample and hold ? 1x operational amplifier with built-in pga ? 2x ultra-low-power comparators ? 15x communication interfaces ? 1x sai (serial audio interface) ?3x i2c fm+(1 mbi t/s), smbus/pmbus ? 4x usarts (iso 7816, lin, irda, modem) ? 3x spis (4x spis with the quad spi) ? can (2.0b active) and sdmmc interface ? swpmi single wire pr otocol master i/f ? irtim (infrared interface) ? 14-channel dma controller ? true random number generator ? crc calculation unit, 96-bit unique id ufbga100 (77) lqfp64 (10x10) ufbga64 (5x5) lqfp48 (7x7) lqfp100 (14x14) wlcsp64 ufqfpn32 (5x5) wlcsp49 ufqfpn48 (7x7) www.st.com
STM32L431XX 2/200 docid028800 rev 1 ? development support: serial wire debug (swd), jtag, embedded trace macrocell? table 1. device summary reference part numbers STM32L431XX stm32l431cc, stm32l431kc, stm32l431rc, stm32l431vc, stm32l431cb, stm32l431kb, stm32l431rb docid028800 rev 1 3/200 STM32L431XX contents 6 contents 1 introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2 description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3 functional overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.1 arm ? cortex ? -m4 core with fpu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.2 adaptive real-time memory accelerator (art accelerator?) . . . . . . . . . 16 3.3 memory protection unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.4 embedded flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.5 embedded sram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.6 firewall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.7 boot modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.8 cyclic redundancy check calculation unit (crc) . . . . . . . . . . . . . . . . . . . 19 3.9 power supply management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.9.1 power supply schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.9.2 power supply supervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.9.3 voltage regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.9.4 low-power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 3.9.5 reset mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.9.6 vbat operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.10 interconnect matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 3.11 clocks and startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 3.12 general-purpose inputs/outputs (gpios) . . . . . . . . . . . . . . . . . . . . . . . . . 31 3.13 direct memory access controller (dma) . . . . . . . . . . . . . . . . . . . . . . . . . . 31 3.14 interrupts and events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 3.14.1 nested vectored interrupt controller (nvic) . . . . . . . . . . . . . . . . . . . . . . 32 3.14.2 extended interrupt/event controller (exti) . . . . . . . . . . . . . . . . . . . . . . 32 3.15 analog to digital converter (adc) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 3.15.1 temperature sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 3.15.2 internal voltage reference (vrefint) . . . . . . . . . . . . . . . . . . . . . . . . . . 34 3.15.3 vbat battery voltage monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 3.16 digital to analog converter (dac) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 contents STM32L431XX 4/200 docid028800 rev 1 3.17 voltage reference buffer (vrefbuf) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 3.18 comparators (comp) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 3.19 operational amplifier (opamp) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 3.20 touch sensing controller (tsc) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 3.21 random number generator (rng) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 3.22 timers and watchdogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 3.22.1 advanced-control timer (tim1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 3.22.2 general-purpose timers (tim2, tim15, ti m16) . . . . . . . . . . . . . . . . . . . 38 3.22.3 basic timers (tim6 and tim7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 3.22.4 low-power timer (lptim1 and lptim2) . . . . . . . . . . . . . . . . . . . . . . . . 38 3.22.5 infrared interface (irtim) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 3.22.6 independent watchdog (iwdg) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 3.22.7 system window watchdog (wwdg) . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 3.22.8 systick timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 3.23 real-time clock (rtc) and backup registers . . . . . . . . . . . . . . . . . . . . . . 40 3.24 inter-integrated circuit interface (i 2 c) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 3.25 universal synchronous/asynchronous re ceiver transmitter (usart) . . . 42 3.26 low-power universal asynchronous rece iver transmitter (lpuart) . . . . 43 3.27 serial peripheral interface (spi) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 3.28 serial audio interfaces (sai) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 3.29 single wire protocol master interface (swpmi) . . . . . . . . . . . . . . . . . . . . 45 3.30 controller area network (can) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 3.31 secure digital input/output and multimediacards interface (sdmmc) . . . 46 3.32 clock recovery system (crs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 3.33 quad spi memory interface (quadspi) . . . . . . . . . . . . . . . . . . . . . . . . . 47 3.34 development support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 3.34.1 serial wire jtag debug port (swj-dp) . . . . . . . . . . . . . . . . . . . . . . . . . 48 3.34.2 embedded trace macrocell? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 4 pinouts and pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 5 memory mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 6 electrical characteristi cs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 6.1 parameter conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 docid028800 rev 1 5/200 STM32L431XX contents 6 6.1.1 minimum and maximum values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 6.1.2 typical values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 6.1.3 typical curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 6.1.4 loading capacitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 6.1.5 pin input voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 6.1.6 power supply scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 6.1.7 current consumption measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 6.2 absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 6.3 operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 6.3.1 general operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 6.3.2 operating conditions at power-up / powe r-down . . . . . . . . . . . . . . . . . . 83 6.3.3 embedded reset and power control bloc k characteristics . . . . . . . . . . . 83 6.3.4 embedded voltage reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 6.3.5 supply current characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 6.3.6 wakeup time from low-power modes and voltage scaling transition times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 6.3.7 external clock source characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . 108 6.3.8 internal clock source charac teristics . . . . . . . . . . . . . . . . . . . . . . . . . . 113 6.3.9 pll characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 6.3.10 flash memory characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 6.3.11 emc characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 6.3.12 electrical sensitivity characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 6.3.13 i/o current injection characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 6.3.14 i/o port characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 6.3.15 nrst pin characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 6.3.16 analog switches booster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 6.3.17 analog-to-digital converter characteristi cs . . . . . . . . . . . . . . . . . . . . . 132 6.3.18 digital-to-analog converter characteristi cs . . . . . . . . . . . . . . . . . . . . . 145 6.3.19 voltage reference buffer characteristics . . . . . . . . . . . . . . . . . . . . . . . . 149 6.3.20 comparator characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 6.3.21 operational amplifiers characteristics . . . . . . . . . . . . . . . . . . . . . . . . . 152 6.3.22 temperature sensor characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 6.3.23 v bat monitoring characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 6.3.24 timer characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 6.3.25 communication interfaces characteristics . . . . . . . . . . . . . . . . . . . . . . 157 7 package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 contents STM32L431XX 6/200 docid028800 rev 1 7.1 lqfp100 package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 7.2 ufbga100 package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 7.3 lqfp64 package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 7.4 ufbga64 package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 7.5 wlcsp64 package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 7.6 wlcsp49 package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 7.7 lqfp48 package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187 7.8 ufqfpn48 package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 7.9 ufqfpn32 package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 7.10 thermal characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 7.10.1 reference document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 7.10.2 selecting the product temperature range . . . . . . . . . . . . . . . . . . . . . . 196 8 part numbering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 9 revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 docid028800 rev 1 7/200 STM32L431XX list of tables 9 list of tables table 1. device summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 table 2. STM32L431XX family device features and periphera l counts . . . . . . . . . . . . . . . . . . . . . . . 13 table 3. access status versus readout protection level and execution modes. . . . . . . . . . . . . . . . . 17 table 4. functionalities depending on the working mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 table 5. STM32L431XX peripherals interconnect matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 table 6. dma implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 table 7. temperature sensor calibration values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 table 8. internal voltage reference calibrati on values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 table 9. timer feature comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 table 10. i2c implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 table 11. STM32L431XX usart/lpuart features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 table 12. sai implementation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 table 13. legend/abbreviations used in the pinout table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 table 14. STM32L431XX pin definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 table 15. alternate function af0 to af7 (for af8 to af15 see table 16 ) . . . . . . . . . . . . . . . . . . . . . 64 table 16. alternate function af8 to af15 (for af0 to af7 see table 15 ) . . . . . . . . . . . . . . . . . . . . . 69 table 17. STM32L431XX memory map and peripheral register boundary addresses . . . . . . . . . . . . 75 table 18. voltage characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 table 19. current characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 table 20. thermal characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 table 21. general operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 table 22. operating conditions at power-up / power-down . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 table 23. embedded reset and power control block characterist ics. . . . . . . . . . . . . . . . . . . . . . . . . . 83 table 24. embedded internal voltage reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 5 table 25. current consumption in run and lo w-power run modes, code with data processing running from flash, art enable (cache on prefetch off) . . . . . . . . . . . . . . . . . . . . . . . 88 table 26. current consumption in run and low-power run modes, code with data processing running from flash, art disable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 table 27. current consumption in run and lo w-power run modes, code with data processing running from sram1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 table 28. typical current consumption in run a nd low-power run modes, with different codes running from flash, art enable (cache on prefetch off) . . . . . . . . . . . . . . . . . . . . . . . 91 table 29. typical current consumption in run a nd low-power run modes, with different codes running from flash, art disable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 table 30. typical current consumption in run a nd low-power run modes, with different codes running from sram1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 table 31. current consumption in sleep and low-power sleep modes, flash on . . . . . . . . . . . . . . 93 table 32. current consumption in low-power sleep modes, flash in power-down . . . . . . . . . . . . . . 94 table 33. current consumption in stop 2 mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 table 34. current consumption in stop 1 mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 table 35. current consumption in stop 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 table 36. current consumption in standby mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 table 37. current consumption in shutdown mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 table 38. current consumption in vbat mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 table 39. peripheral current consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 table 40. low-power mode wakeup timings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 table 41. regulator modes transition times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 table 42. wakeup time using usart/lpuart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 list of tables STM32L431XX 8/200 docid028800 rev 1 table 43. high-speed external user clock characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 table 44. low-speed external user clock characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 table 45. hse oscillator characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 table 46. lse oscillator characteristics (f lse = 32.768 khz) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 table 47. hsi16 oscillator characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 table 48. msi oscillator characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 table 49. hsi48 oscillator characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 table 50. lsi oscillator characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 table 51. pll, pllsai1 characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 table 52. flash memory characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 table 53. flash memory endurance and data retention . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 table 54. ems characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 table 55. emi characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 table 56. esd absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3 table 57. electrical sensitivities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 table 58. i/o current injection susceptibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 table 59. i/o static characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 table 60. output voltage characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 table 61. i/o ac characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 table 62. nrst pin characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 table 63. analog switches booster characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 table 64. adc characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 table 65. maximum adc rain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 table 66. adc accuracy - limited test conditions 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 table 67. adc accuracy - limited test conditions 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 table 68. adc accuracy - limited test conditions 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 table 69. adc accuracy - limited test conditions 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 table 70. dac characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 table 71. dac accuracy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 table 72. vrefbuf characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 table 73. comp characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 table 74. opamp characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 table 75. ts characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 table 76. v bat monitoring characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 table 77. v bat charging characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 table 78. timx characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 table 79. iwdg min/max timeout period at 32 khz (lsi). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 table 80. wwdg min/max timeout value at 80 mhz (pclk). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 table 81. i2c analog filter characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 table 82. spi characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 table 83. quad spi characteristics in sdr mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161 table 84. quadspi characteristics in ddr mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 table 85. sai characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 table 86. sd / mmc dynamic characteristics, vdd=2.7 v to 3.6 v . . . . . . . . . . . . . . . . . . . . . . . . . 166 table 87. emmc dynamic characteristics, vdd = 1.71 v to 1.9 v . . . . . . . . . . . . . . . . . . . . . . . . . . 167 table 88. swpmi electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 table 89. lqpf100 - 100-pin, 14 x 14 mm low-profile quad flat package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 table 90. ufbga100 - 100-ball, 7 x 7 mm, 0.50 mm pitch, ultra fine pitch ball grid array package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 table 91. ufbga100 recommended pcb design rules (0.5 mm pitch bga) . . . . . . . . . . . . . . . . . 173 table 92. lqfp64 - 64-pin, 10 x 10 mm low-profile quad flat docid028800 rev 1 9/200 STM32L431XX list of tables 9 package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 table 93. ufbga64 ? 64-ball, 5 x 5 mm, 0.5 mm pi tch ultra profile fine pitch ball grid array package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 table 94. ufbga64 recommended pcb design rules (0.5 mm pitch bga) . . . . . . . . . . . . . . . . . . 179 table 95. wlcsp64 - 64-ball, 3.141 x 3.127 mm, 0.35 mm pitch wafer level chip scale package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 table 96. wlcsp64 recommended pcb design rules (0.35 mm pitch) . . . . . . . . . . . . . . . . . . . . . 182 table 97. wlcsp49 - 49-ball, 3.141 x 3.127 mm, 0.4 mm pitch wafer level chip scale package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 table 98. wlcsp49 recommended pcb design rules (0.4 mm pi tch) . . . . . . . . . . . . . . . . . . . . . . 186 table 99. lqfp48 - 48-pin, 7 x 7 mm low-profile quad flat package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188 table 100. ufqfpn48 - 48-lead, 7x7 mm, 0.5 mm pitch, ultra thin fine pitch quad flat package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 table 101. ufqfpn32 - 32-pin, 5x5 mm, 0.5 mm pitch ultra thin fine pitch quad flat package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193 table 102. package thermal characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 table 103. STM32L431XX ordering information scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 table 104. document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 list of figures STM32L431XX 10/200 docid028800 rev 1 list of figures figure 1. STM32L431XX block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 figure 2. power supply overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 figure 3. clock tree . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 figure 4. voltage reference buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 figure 5. stm32l431vx lqfp100 pinout (1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 figure 6. stm32l431vx ufbga100 ballout (1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 figure 7. stm32l431rx lqfp64 pinout (1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 figure 8. stm32l431rx ufbga64 ballout (1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 figure 9. stm32l431rx wlcsp64 pinout (1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 figure 10. stm32l431cx wlcsp49 pinout (1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 figure 11. stm32l431cx lqfp48 pinout (1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 figure 12. stm32l431cx ufqfpn48 pinout (1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 figure 13. stm32l431kx ufqfpn32 pinout (1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 figure 14. STM32L431XX memory map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 figure 15. pin loading conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 figure 16. pin input voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 figure 17. power supply scheme. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 figure 18. current consumption measurement scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 figure 19. vrefint versus temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 figure 20. high-speed external clock source ac timing diag ram . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 figure 21. low-speed external clock source ac timing diagra m . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 figure 22. typical application with an 8 mhz crystal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1 figure 23. typical application with a 32.768 khz crystal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 figure 24. hsi16 frequency versus temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 figure 25. typical current consumption versus msi frequency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 figure 26. hsi48 frequency versus temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 figure 27. i/o input characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 figure 28. i/o ac characteristics definition (1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 figure 29. recommended nrst pin protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 figure 30. adc accuracy characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 figure 31. typical connection diagram using the adc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 figure 32. 12-bit buffered / non-buffered dac. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 figure 33. spi timing diagram - slave mode and cpha = 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 figure 34. spi timing diagram - slave mode and cpha = 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 figure 35. spi timing diagram - master mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 60 figure 36. quad spi timing diagram - sdr mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 figure 37. quad spi timing diagram - ddr mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 figure 38. sai master timing waveforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 figure 39. sai slave timing waveforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 figure 40. sdio high-speed mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 figure 41. sd default mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 figure 42. lqfp100 - 100-pin, 14 x 14 mm low-profile quad flat package outline . . . . . . . . . . . . . . 169 figure 43. lqfp100 - 100-pin, 14 x 14 mm low-profile quad flat recommended footprint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 figure 44. lqfp100 marking (package top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 figure 45. ufbga100 - 100-ball, 7 x 7 mm, 0.50 mm pitch, ultra fine pitch ball grid array package outline. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 figure 46. ufbga100 - 100-ball, 7 x 7 mm, 0.50 mm pitch, ultra fine pitch ball grid array docid028800 rev 1 11/200 STM32L431XX list of figures 11 package recommended footprint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 figure 47. ufbga100 marking (package top vi ew) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 figure 48. lqfp64 - 64-pin, 10 x 10 mm low-profile quad flat package outline . . . . . . . . . . . . . . . . 175 figure 49. lqfp64 - 64-pin, 10 x 10 mm low-profile quad flat package recommended footprint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 figure 50. lqfp64 marking (package top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 figure 51. ufbga64 ? 64-ball, 5 x 5 mm, 0.5 mm pitch ultra profile fine pitch ball grid array package outline. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178 figure 52. ufbga64 ? 64-ball, 5 x 5 mm, 0.5 mm pitch ultra profile fine pitch ball grid array package recommended footprint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 figure 53. ufbga64 marking (package top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180 figure 54. wlcsp64 - 64-ball, 3.141 x 3.127 mm, 0.35 mm pitch wafer level chip scale package outline. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181 figure 55. wlcsp64 - 64-ball, 3.141 x 3.127 mm, 0.35 mm pitch wafer level chip scale package recommended footprint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 figure 56. wlcsp64 marking (package top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 figure 57. wlcsp49 - 49-ball, 3.141 x 3.127 mm, 0.4 mm pitch wafer level chip scale package outline. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 figure 58. wlcsp49 - 49-ball, 3.141 x 3.127 mm, 0.4 mm pitch wafer level chip scale package recommended footprint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185 figure 59. wlcsp49 marking (package top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186 figure 60. lqfp48 - 48-pin, 7 x 7 mm low-profile quad flat package outline . . . . . . . . . . . . . . . . . . 187 figure 61. lqfp48 - 48-pin, 7 x 7 mm low-profile quad flat package recommended footprint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 figure 62. lqfp48 marking (package top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189 figure 63. ufqfpn48 - 48-lead, 7x7 mm, 0.5 mm pitch, ultra thin fine pitch quad flat package outline. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 figure 64. ufqfpn48 - 48-lead, 7x7 mm, 0.5 mm pitch, ultra thin fine pitch quad flat package recommended footprint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 figure 65. ufqfpn48 marking (package top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 figure 66. ufqfpn32 - 32-pin, 5x5 mm, 0.5 mm pitch ultra thin fine pitch quad flat package outline. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 figure 67. ufqfpn32 - 32-pin, 5x5 mm, 0.5 mm pitch ultra thin fine pitch quad flat package recommended footprint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193 figure 68. ufqfpn32 marking (package top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194 figure 69. lqfp64 p d max vs. t a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 introduction STM32L431XX 12/200 docid028800 rev 1 1 introduction this datasheet provides the ordering informat ion and mechanical devic e characteristics of the STM32L431XX microcontrollers. this document should be read in conjun ction with the stm32l4x1 reference manual (rm0392). the reference manual is available from the stmicroelectronics website www.st.com . for information on the arm ? cortex ? -m4 core, please refer to the cortex ? -m4 technical reference manual, available from the www.arm.com website. docid028800 rev 1 13/200 STM32L431XX description 48 2 description the STM32L431XX devices are the ultra-low- power microcontrollers based on the high- performance arm ? cortex ? -m4 32-bit risc core operating at a frequency of up to 80 mhz. the cortex-m4 core features a floating point un it (fpu) single precision which supports all arm single-precision data-processing instructions and data types. it also implements a full set of dsp instructions and a memory protec tion unit (mpu) which enhances application security. the STM32L431XX devices embed high-speed memories (flash memory up to 256 kbyte, 64 kbyte of sram), a quad spi flash memories interface (available on all packages) and an extensive range of enhanced i/os and peripherals connected to two apb buses, two ahb buses and a 32-bit multi-ahb bus matrix. the STM32L431XX devices embed several pr otection mechanisms for embedded flash memory and sram: readout protection, writ e protection, proprietary code readout protection and firewall. the devices offer a fast 12-bit adc (5 msps), two comparators, one operational amplifier, two dac channels, an internal voltage reference buffer, a low-power rtc, one general- purpose 32-bit timer, one 16-bit pwm timer dedi cated to motor control, four general-purpose 16-bit timers, and two 16-bit low-power timers. in addition, up to 21 capacitive sensing channels are available. they also feature standard and advanced communication interfaces. ? three i2cs ? three spis ? three usarts and one low-power uart. ? one sai (serial audio interfaces) ? one sdmmc ? one can ? one swpmi (single wire protocol master interface) the STM32L431XX operates in the -40 to +85 c (+105 c junction), -40 to +105 c (+125 c junction) and -40 to +125 c (+130 c junction) temperature ranges from a 1.71 to 3.6 v power supply. a comprehensive set of powe r-saving modes allows the design of low- power applications. some independent power supplies are supported: analog independent supply input for adc, dac, opamps and comparators . a vbat input allows to backup the rtc and backup registers. the STM32L431XX family offers nine packages from 32 to 100-pin packages. table 2. STM32L431XX family device features and peripheral counts peripheral stm32l431vx stm32l431rx stm32l431cx stm32l431kx flash memory 256kb 128kb 256kb 128kb 256kb 128kb 256kb sram 64kb quad spi yes description STM32L431XX 14/200 docid028800 rev 1 timers advanced control 1 (16-bit) general purpose 2 (16-bit) 1 (32-bit) basic 2 (16-bit) low -power 2 (16-bit) systick timer 1 watchdog timers (independent, window) 2 comm. interfaces spi 3 2 i 2 c32 usart lpuart 3 1 2 1 sai 1 can 1 sdmmc yes no swpmi yes rtc yes tamper pins 3 2 2 1 random generator yes gpios wakeup pins 83 5 52 4 38 or 39 (1) 3 26 2 capacitive sensing number of channels 21 12 6 3 12-bit adcs number of channels 1 16 1 16 1 10 1 10 12-bit dac channels 2 internal voltage reference buffer yes no analog comparator 2 operational amplifiers 1 max. cpu frequency 80 mhz operating voltage 1.71 to 3.6 v operating temperature ambient operating temperature: -40 to 85 c / -40 to 105 c / -40 to 125 c junction temperature: -40 to 105 c / -40 to 125 c / -40 to 130 c packages lqfp100 ufbga100 wlcsp64 lqfp64 ufbga64 wlcsp49 lqfp48 ufqfpn48 ufqfpn32 1. for wlcsp49 package. table 2. STM32L431XX family device features and peripheral counts (continued) peripheral stm32l431vx stm32l431rx stm32l431cx stm32l431kx docid028800 rev 1 15/200 STM32L431XX description 48 figure 1. STM32L431XX block diagram note: af: alternate function on i/o pins. 0 6 y 9 ) o d v k x s w r . % * 3 , 2 3 2 5 7 $ $ + % $ 3 % ( ; 7 , 7 : . 8 3 $ ) 3 $ > @ 7 , 0 3 : 0 f r p s o f k d q q h o v 7 , 0 b & |